*{margin: 0;  border:0;  padding:0;  text-decoration: none;font-family: "Arial","Microsoft YaHei",sans-serif;  }
body{ height: 100%;}
.fr{float:right;}
.hidden{ display: none;}
.fl{float:left;}
.clear{clear: both;}
.pa{position: absolute;}
body{padding: 0; margin: 0; border: none;}
.loginimg{ height: 200px; width: 100%; background: url("../img/loginimg.jpg") ; background-size: 100%; }
.buttonlogin{ position: relative; list-style: none;  width: 100%; height: 40px; text-align: center; padding: 0;}
.buttonlogin li{ width: 50%; float: left; line-height: 40px; text-align: center;  background: #c9c8c8; }
.active{color: #007aff;}
.sjx1{left: 25%; display: none; }
.sjx2{left: 75%; display: none;}
.s-active{
    display: inherit;
}
.sjx{  position: absolute; top:30px;  margin-left:-10px; width: 0; height: 0;   border-left: 10px solid transparent;  border-right: 10px solid transparent;  border-bottom: 10px solid #F2F2F2;}
#loginlabel {  width: 75%; margin-left: 12.25%; margin-top: 80px;}
#loginlabel label{ padding-left: 5px; margin-top:20px;  height: 30px; border-bottom:1px #c9c8c8 solid; display: block;  }
#loginlabel label input{ margin-left:8px; border: none; background: none; height: 30px; width: 83%;}
#loginlabel .butlogin{ width: 100%;  height: 35px; border-radius: 5px; border: 1px solid  #007AFF; background: none;  color: #007AFF;}
#loginlabel a{font-size: 14px; color:#b8b7b7; margin-top: 5px; margin-bottom: 80px;}
.checked{ display: block; float: left; margin-top: 7px;}


.register{ display: block; top:280px; width: 90%; position: absolute; left: 10%;}
.register label{ padding-top: 5px; padding-left:7px;display: block; width:90%;  height: 35px; border-radius: 10px; border: 1px #2DC6EB solid; }
.register label span{  margin-right: 7px; }
.register label input{  border: none; background: none; width: 70%; letter-spacing: 2px;}
#labtwo{ padding-top: 0; position: relative; overflow: hidden;}
#labtwo .labtwoinpt{ height: 33px; border: none;  width: 50%;}
#labtwo #yzm {color: white; font-size: 20px; position: absolute;  border: none; background:#28A3FF; height: 33px;  width: 50%;}
.registerbut {width:90%;  height: 35px;border-radius: 10px;background:gray; color: white; font-size: 20px; }
.registerspan{display: block; color: red; height:20px; padding-left: 12px; line-height: 20px; text-align:left;}